impounding dams - Turkish English Dictionary